Software Development
Exploring the Future of UI/UX
Designing with Flexibility and Efficiency in Mind
Exploring Chatbots
Internet of Things and UI/UX
Introduction To UI/UX
UI/UX for Chatbot and Voice Interface AIs
Voice User Interfaces
Wearable Technology and UI/UX

Designing with Flexibility and Efficiency in Mind

Course Number:
sd_exui_a02_it_enus
Lesson Objectives

Designing with Flexibility and Efficiency in Mind

  • start the course.
  • describe why and how to use design conventions for UI/UX
  • list guidelines to follow when doing UI/UX designs
  • work with material design
  • work with IOS design guidelines
  • create better forms for your applications
  • describe why security is an important consideration with UI/UX design
  • create better password inputs to enhance security
  • create information recovery systems for better security and user experience
  • use modern CAPTCHA methods without being a burden to users
  • use certain techniques to make users trust you
  • describe effective UI/UX principles

Overview/Description
As technology matures, several conventions emerge to allow for flexibility and efficiency in terms of user experience and security. In this course, you'll learn to design apps that are secure and useable while being flexible and efficient.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Exploring Chatbots

Course Number:
sd_exui_a03_it_enus
Lesson Objectives

Exploring Chatbots

  • start the course
  • describe chatbots
  • describe why chatbots are important
  • describe how chatbots work
  • create better user experiences with chatbots
  • describe Facebook Messenger bots and their capabilities
  • describe Twitter bots and their capabilities
  • describe Slack bots and their capabilities
  • describe Skype bots and their capabilities
  • describe SMS bots and their capabilities
  • set up an environment to develop messenger bots
  • create and run messenger bots
  • publish messenger bots for discovery
  • create a messenger bot

Overview/Description
As messaging apps are getting more popular, businesses are opting for chatbots to reach a bigger market. In this course, you will be introduced to chatbots, how to use them to help your platform, and how to make them.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Internet of Things and UI/UX

Course Number:
sd_exui_a07_it_enus
Lesson Objectives

Internet of Things and UI/UX

  • start the course
  • describe IoT and list some of its applications
  • list challenges related to IoT UI/UX design
  • describe design principles used to design IoT devices
  • describe sensors and actuators and how they apply to IoT device design
  • list design considerations when adding Internet capabilities for IoT devices
  • describe design considerations that apply when designing apps for IoT devices
  • describe smart IoT devices and how to design for them
  • describe effective practices to design IoT devices

Overview/Description
With better Internet and cloud infrastructure, the world of technology has allowed for the rise of IoT, which now connects millions of devices together through the Internet. In this course, you will learn how to apply UI/UX to IoT devices.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Introduction To UI/UX

Course Number:
sd_exui_a01_it_enus
Lesson Objectives

Introduction To UI/UX

  • start the course
  • describe UI/UX for software
  • compare the differences between UI and UX
  • describe why UI/UX is important for software products
  • describe the future of UI/UX as new technologies rise in popularity
  • describe how to prevent users from making errors
  • use flow charts to make UI/UX designs
  • use journey maps with UX design
  • describe microinteractions and their importance
  • describe age-responsive design and how it could enhance user experience
  • define interstitial anxiety and how you should design UI/UX around it
  • describe the differences with VR interfaces and normal interfaces
  • list modern concepts in UI/UX

Overview/Description
User Interface (UI) and User Experience (UX) Design is a constantly evolving, required discipline in all domains of technology. This course covers various modern concepts that can be used when designing apps to enhance a user's experience.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

UI/UX for Chatbot and Voice Interface AIs

Course Number:
sd_exui_a05_it_enus
Lesson Objectives

UI/UX for Chatbot and Voice Interface AIs

  • start the course
  • describe how UI/UX impacts AI design
  • create a personality for your AI program that enhances user experience
  • design methods to mitigate user errors
  • design methods to make AI able to help you use the app
  • create more natural conversations
  • describe what API.AI is
  • create an AI agent using a prebuilt agent
  • add functionalities to API.AI agents
  • deploy API.AI agents as Messenger bots
  • describe wit.ai
  • use wit.ai to create a simple AI agent
  • describe the Microsoft Bot Framework
  • create an api.ai agent

Overview/Description
As chatbots and voice interfaces gain popularity, developers are starting to depend on AI systems to make them even more intelligent. In this course, you will learn how to design a positive user experience when creating an AI.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Voice User Interfaces

Course Number:
sd_exui_a04_it_enus
Lesson Objectives

Voice User Interfaces

  • start the course
  • define voice user interfaces (VUIs)
  • describe how UI/UX applies to voice interfaces
  • list design considerations for VUIs
  • compare GUI and VUI in terms of design
  • use different tools to design voice apps
  • list some of the most popular voice interface technologies
  • work with the Alexa Skills Kit
  • create voice skills for Alexa
  • work with SiriKit
  • work with voice actions on Google
  • set up a voice app using your preferred voice interface

Overview/Description
Recently voice user interfaces (VUIs) have become more intelligent, which have made certain that they'll play a bigger role in our lives in the future. In this course, you will be introduced to VUIs, and you will learn how to design them.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Wearable Technology and UI/UX

Course Number:
sd_exui_a06_it_enus
Lesson Objectives

Wearable Technology and UI/UX

  • start the cource
  • describe wearable technology
  • describe some design considerations involved with wearable devices and apps
  • describe how to design smartwatch apps
  • describe Android Wear and some of its core principles
  • list the core components of Android Wear
  • describe some design patterns that Android Wear apps should use
  • describe watchOS and some of it's core principles and components
  • describe design principles for wearables

Overview/Description
Wearable technology has been gaining a lot of popularity because of its simplicity and utility. In this course, you will learn how UI/UX applies to wearable technology, and how to design Smartwatch apps.

Target Audience
Anyone interested in UI/UX and how it may apply to future technologies

Close Chat Live